agent permanent - French English Dictionary